// 封装一个函数，输入一个固定格式的数组，返回所示对象
function arr2obj(arr) {
    var result = {};
    for (var i = 0; i < arr.length; i++) {
        var item = arr[i]; // 数组项: { key: 'a', value: 1 }
        // 'a': item.key
        // 1: item.value
        result[item.key] = item.value;
    }
    return result;
}

var arr = [
    { key: 'a', value: 1 },
    { key: 'b', value: 2 },
    { key: 'c', value: 3 },
];
console.log(arr2obj(arr)); // { a: 1, b: 2, c: 3 }
